<p>配对交换。编写程序，交换某个整数的奇数位和偶数位，尽量使用较少的指令（也就是说，位 0 与位 1 交换，位 2 与位 3 交换，以此类推）。</p>

<p><strong>示例 1：</strong></p>

<pre>
<strong> 输入</strong>：num = 2（或者 0b10）
<strong> 输出：</strong>1 (或者 0b01)
</pre>

<p><strong>示例 2：</strong></p>

<pre>
<strong> 输入</strong>：num = 3
<strong> 输出</strong>：3
</pre>

<p><strong>提示:</strong></p>

<ol>
	<li><code>num</code>&nbsp;的范围在[0, 2<sup>30</sup> - 1]之间，不会发生整数溢出。</li>
</ol>
